slender snail sucker snake - Alemán Inglés Diccionario